package com.thinkgem.jeesite.kpoint.core.base;

import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

import java.util.List;

/**
 * <p>
 * IService 实现类（ 泛型：M 是 mapper 对象，T 是实体 ， PK 是主键泛型 ）
 * </p>
 * <p>
 * 除selectByentity方法，其余均是直接从mybatis-plus的ServiceImpl.java直接copy过来，目的是屏蔽不想使用的一些方法以及添加自定义方法
 * </p>
 *
 * @author kongxiangsheng
 * @date 2018-12-16
 */
public class KpointBaseService<M extends KpointBaseMapper<T>, T extends KpointBaseEntityPK> extends ServiceImpl<M, T> implements IService<T> {
    public List selectByEntity(T entity) {
        return baseMapper.selectByEntity(entity);
    }
}
